реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Отладка и выход за пределы массивов, Как отловить выход за предел массива.
megajohn
сообщение Apr 10 2018, 12:44
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(Neo_Matrix @ Apr 10 2018, 15:11) *
Всем спасибо. Ошибка найдена. Функции strncmp при определенных стечениях обстоятельств передавался NULL вместо валидного указателя.


на будущее: если юзаете IAR, то там там появилось C-RUN Runtime Checking
( сам не юзал )


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Apr 10 2018, 14:51
Сообщение #17


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (jcxz @ Apr 10 2018, 20:26) *
Вообще в нормально построенной программе на Cortex-M все области вне регионов ОЗУ обычно запрещаются для доступа по записи

А как разрешить запись в разрешённые регионы?


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Neo_Matrix
сообщение Apr 10 2018, 14:52
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-04-06
Пользователь №: 16 029



Использую Keil.
В комплекте с FREERTOS есть демка, показывающая, как это делать. Сам не использую.

Сообщение отредактировал Neo_Matrix - Apr 10 2018, 14:55
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 11 2018, 06:24
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(haker_fox @ Apr 10 2018, 17:51) *
А как разрешить запись в разрешённые регионы?

Начать с открытия мануала на ядро Cortex-M и изучения регистра конфигурации MPU.
А чтение мануала вслух - услуга платная. laughing.gif
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Apr 12 2018, 15:17
Сообщение #20


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (jcxz @ Apr 11 2018, 14:24) *
А чтение мануала вслух - услуга платная. laughing.gif

Ну вот, а мне так нравится когда мне всё рассказывают rolleyes.gif Мануалы читать - это так скучно biggrin.gif biggrin.gif biggrin.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 04:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01402 секунд с 7
ELECTRONIX ©2004-2016