Size: a a a

2020 June 30

АБ

Андрей Беляев... in Embedded Group
Я привык к восьмибитным контроллерам, поэтому сейчас придётся доучиваться.
источник

Х

Х in Embedded Group
Андрей Беляев
Я привык к восьмибитным контроллерам, поэтому сейчас придётся доучиваться.
Ну там по одному биту тоже наверное нельзя обращаться?
источник

АБ

Андрей Беляев... in Embedded Group
Х
Ну там по одному биту тоже наверное нельзя обращаться?
Ну так на отдельный бит нельзя получить адрес. В AVR память адресуется побайтово. В STM32 я ещё не вникал как она адресуется.
источник

ΔΒ

Δαρθ Βέιδερ... in Embedded Group
Андрей Беляев
Ну так на отдельный бит нельзя получить адрес. В AVR память адресуется побайтово. В STM32 я ещё не вникал как она адресуется.
а в кортехе-м иногда можно!
источник

АБ

Андрей Беляев... in Embedded Group
Δαρθ Βέιδερ
а в кортехе-м иногда можно!
Как это может быть?
источник

ΔΒ

Δαρθ Βέιδερ... in Embedded Group
посему предлагаю начать с раскуривания даташита на cortex-m архитектуру (armv7-m назвается) и на cortex-m3 в частности
источник

ΔΒ

Δαρθ Βέιδερ... in Embedded Group
Андрей Беляев
Как это может быть?
в спец адр. очке обращение к слову приводит к тому, что проц аппаратно лезет в другой адрес и делает РМВ с битом
источник

АБ

Андрей Беляев... in Embedded Group
Хотелось бы всё таки начать с чего-то, что можно скомпилировать и запустить.
источник

ΔΒ

Δαρθ Βέιδερ... in Embedded Group
адрес слова в том очке = адрес бита
источник

ΔΒ

Δαρθ Βέιδερ... in Embedded Group
купи девборду и зпусти пример к ней )
источник

АБ

Андрей Беляев... in Embedded Group
У меня есть bluepill
источник

u

uis in Embedded Group
Андрей Беляев
Как это может быть?
Bit-banding регион
источник

u

uis in Embedded Group
Андрей Беляев
Ну так на отдельный бит нельзя получить адрес. В AVR память адресуется побайтово. В STM32 я ещё не вникал как она адресуется.
Слово - 4 байта. Можно грузить и меньше
источник

u

uis in Embedded Group
Андрей Беляев
У меня есть bluepill
SWD есть?
источник

u

uis in Embedded Group
Андрей Беляев
Хотелось бы всё таки начать с чего-то, что можно скомпилировать и запустить.
Со startup файла?
источник

u

uis in Embedded Group
uis
Со startup файла?
Это типа сишного crt
источник

u

uis in Embedded Group
uis
Это типа сишного crt
C runtime
источник

АБ

Андрей Беляев... in Embedded Group
uis
SWD есть?
Вроде через SWD он вроде и прошивается. Я ещё не успел разобраться. Мне кореш подогнал блюпилл и программатор.
источник

u

uis in Embedded Group
Андрей Беляев
Вроде через SWD он вроде и прошивается. Я ещё не успел разобраться. Мне кореш подогнал блюпилл и программатор.
Прошиваться может и по uart, и по spi
источник

u

uis in Embedded Group
Андрей Беляев
Вроде через SWD он вроде и прошивается. Я ещё не успел разобраться. Мне кореш подогнал блюпилл и программатор.
А SWD для отладки
источник