Пн янв 03, 2022 07:08:32
Вт янв 04, 2022 12:22:34
Вт янв 04, 2022 22:43:07
Вт янв 04, 2022 23:21:35
Чт янв 20, 2022 01:24:32
Чт янв 20, 2022 09:30:41
MPLAB X пофиг на исходники. Это, всего лишь, IDE.catBot писал(а):переносу исходников в MPLAB X IDE
Чт янв 20, 2022 20:56:52
Пт янв 21, 2022 05:16:50
Пт янв 21, 2022 12:04:39
Пт янв 21, 2022 14:52:57
Ср янв 26, 2022 09:57:51
Ср янв 26, 2022 13:04:00
sprintf Вам поможет. Или itoa.alex_ писал(а):мне нужна функция конвертирование числа в строку
Представляю. Как-то, давным-давно, пробовал устанавливать MicroC.alex_ писал(а):Вы даже не представляете на сколько эти среды отличаются
Ср янв 26, 2022 13:39:09
Ср янв 26, 2022 13:47:06
Ср янв 26, 2022 14:09:01
Ср янв 26, 2022 14:19:02
Чт янв 27, 2022 10:41:57
unsigned int NVM_WriteRow (void* address, void* data)// куда пишем/указатель на массив(в RAM) который нужно записать
{
unsigned int res;
// Set NVMADDR to Start Address of row to program
NVMADDR = (unsigned int)address;
// Set NVMSRCADDR to the SRAM data buffer Address
NVMSRCADDR = (unsigned int)data & 0x1FFFFFFF;
// Unlock and Write Row
res = NVM_Unlock(0x4003);
// Return Result
return res;
}
Чт янв 27, 2022 12:18:56
Чт янв 27, 2022 14:11:06
Как бы логично, единственное: какого лешего когда я хочу получить адрес объекта он мне даёт виртуальный, а ему надо вернуть физическийКонечно. Ядру же нужно знать куда конкретно обращаться.
Блин незнал, планировал потом с пика перевести всё на STM, мне у них функционал понравился, например энкодер напрямую к таймеру можно подключить не используя прерывания. До DMA пока не добрался, как говориться потом сюрприз будетDMA у STM32. Там все адреса пишутся прозрачно, но зато такой гемор со всякими каналами, стримами, ... Всё к чему-то привязано, хрен чего поменяешь,
Чт янв 27, 2022 14:14:14