Миграция проектов на ПЛИС новых производителей

Обсуждение: Верните BASIC

Страница 4 из 6
Знаток
 
Регистрация: 25.06.2011
Адрес: Тернопіль
Сообщений: 595
Репутация: 141
126 51
4 15
 
13.01.2021 21:20 #31
Цитата:
Сообщение от DmitriyVDN
заключается в полном непонимании вопрошающего что такое булевый тип
ну да, в С этот тип череж опу реализован, в отличии от Паскаля.
Оценка
Компания SUNCO выпускает такие компоненты, как Si- и SiCFET-транзисторы, дискретные IGBT и IGBT-модули, SiC-диоды, диодные мосты, диоды Шоттки, TVS-диоды, TVS-тиристоры и многое другое, являясь одним из крупнейших в мире производителей дискретных полупроводниковых компонентов с полным циклом производства и продаж. Продукция компании применяется ведущими мировыми производителями. В статье можно ознакомиться с ассортиментом продукции.
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 639
619 131
34 9
 
14.01.2021 07:54 #32
постом выше все сказано , тебе все разжевали по этому вопросу , но ты опять ни хрена не понял . это только в книжках для школоты в булевом типе ИСТИНА=1, ЛОЖЬ=0. в ЯП все совсем не так
Цитата:
Сообщение от ART_HA
x = P2.6;
Это на С, в штатном бесплатном фирменном IDE.
А теперь покажите, как эти же операции выглядят на С, к примеру, для STM32 в любом IDE.
да точно так же будут выглядеть, если в хедере структуру
GPIO_TypeDef заменить на объединение с битовыми полями , только на кой нужен этот гемор с прописыванием 224бит , если сама архитектура МК не позволяет нормально это использовать. через ODR ввод идет используя ЧМЗ, а прямая установка/сброс вывода разбросана по разным битам BSRR
и работать с ними проще через маску.
Оценка
Опубликованы материалы вебинара, посвященного пленочным конденсаторам компании Hongfa, на котором была представлена текущая линейка и модельный ряд продукции этого направления, включая новые, недавно вышедшие серии. На вебинаре были приведены актуальные примеры применения пленочных конденсаторов Hongfa в источниках питания, зарядных станциях для электротранспорта, преобразователях частоты, фотоэлектрических преобразователях и ветрогенераторах.
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,753
Репутация: 245
257 178
538 320
 
14.01.2021 09:47 #33
Цитата:
Сообщение от DmitriyVDN
да точно так же будут выглядеть, если в хедере структуру GPIO_TypeDef заменить на объединение с битовыми полями , только на кой нужен этот гемор с прописыванием 224бит , если сама архитектура МК не позволяет нормально это использовать.
А в МК от Atmel тоже не позволяет?
А в МК от NEC позволяет?
Оценка
Новичок
 
Регистрация: 14.06.2018
Сообщений: 112
Репутация: 17
18 52
15 15
 
14.01.2021 13:55 #34
Цитата:
Сообщение от ART_HA
В МК от NEC команда вывода высокого уровня на ногу 2 порта 3 выглядит так:
P3.2 = 1;
а команда считывания уровня на ноге 6 порта 2 так:
x = P2.6;
Это на С, в штатном бесплатном фирменном IDE.
А теперь покажите, как эти же операции выглядят на С, к примеру, для STM32 в любом IDE.
И причем здесь язык-то?
Строго говоря, такая расширенная семантика оператора присваивания не является частью языка, а расширение конкретного компилятора. Которое кстати делает программу непереносимой.
Оценка
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,753
Репутация: 245
257 178
538 320
 
14.01.2021 14:19 #35
Цитата:
Сообщение от stankow
Строго говоря, такая расширенная семантика оператора присваивания не является частью языка, а расширение конкретного компилятора.
Я тоже так думаю. Потому и возникает впечатление, что сравнивают не языки, а их компиляторы.
А по поводу переносимости....есть основание полагать, что Renesas, объединившись с NEC, его традиции сохранил. Если так, то кому в голову придет переходить с МК самого крупного в мире по объёму продаж производителя микроконтроллеров на МК других изготовителей? От добра добра не ищут.
Оценка
Новичок
 
Регистрация: 23.02.2015
Адрес: Советск
Сообщений: 4
Репутация: 11
1 9
0 2
 
01.06.2021 07:50 #36
А чем бэйсик на BASCOM-AVR не устраивает?
Оценка
Новичок
 
Регистрация: 31.01.2015
Сообщений: 12
Репутация: 14
4 2
0 0
 
24.07.2023 12:54 #37
PureBasic и BascomAVR лучший Бейсик!
Оценка
Новичок
 
Регистрация: 22.09.2014
Сообщений: 120
Репутация: 33
27 1
6 3
 
25.07.2023 16:13 #38

Бейсик по определению не может быть лучшим

Полное г. Для очень недалеких. Когда мы не позволяем, к примеру, своим детям есть пластилин, это считается нормальным. Но когда дети начинают изучать Бейсик, никто, ничего криминального в этом не видит. Бейсик - мерзость, подобная Ардуино, которая позволяет неофитам почувствовать себя электронщиками-программистами, хотя ни то, ни другое им недоступно по определению, хотя идиотские статейки на Хабре позволяют им себя такими почувствовать.
Оценка
Гуру
 
Регистрация: 28.06.2012
Сообщений: 4,835
Репутация: 1161
1,307 117
483 1
 
25.07.2023 20:29 #39
Бейсик - тупик, согласен.
В школе учили Бейсик.
В институте - Паскаль (начало 90х) и ассемблер для 8086.
Потом я сам выучил Си и Object Pascal.

Если бы начинал с нуля сейчас, то начал бы с Си. Причина тривиальна: Си - компиляторы существуют для любого МП, МК и вообще для всего на свете.
Но я не профессиональный программист, если что, я - любитель ...
Оценка
Знаток
 
Аватар для Adagumer
 
Регистрация: 25.09.2015
Сообщений: 644
Репутация: 161
154 173
11 0
 
25.07.2023 21:37 #40
Цитата:
Сообщение от kovigor
Но я не профессиональный программист, если что, я - любител
В этом то и загвоздка, для любителя не нужно полного набора компиляторов под все контроллеры, а под пару типов общераспространённых можно и на бейсике.
Благо что в бейсике нет этих крючёчков, кавычек и прочих скобочек которыми так напичкан СИ!
Оценка
Ответ
Страница 4 из 6
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Скидки 15%, кэшбэк 15% и бесплатная доставка от ТМ Электроникс
Часовой пояс GMT +3, время: 22:55.
Обратная связь РадиоЛоцман Вверх