#تجربه ای از برنامه نویسی سطح بالا.
#HAL
#Delphi
برای ساخت یک دستگاه کامپکت داده برداری کوچک که نیاز به خروجی تصویر و رسم داده های چندین سنسور داشت، تصمیم گرفته شد از یک برد میکروکنترلر STM32 به همراه یک برد SBC استفاده کنیم و ارتباط شبکه بین دو برد برقرار نماییم.
از طرفی چون زمان پروژه کوتاه بود تصمیم به برنامه نویسی سطح بالا گرفته شد. برای برد STM از HAL و برای برد SBC بجای استفاده از لینوکس، از سیستم عامل android و Delphi استفاده گروید. پس از طراحی، تولید pcb و مونتاژ، در مدت زمان چند ساعت برنامه میکرو با HAL نوشته شد و به صورت موازی هم برنامه اندروید در دلفی با کرافیک بالا نوشته شد. و تست گردید.
این در شرایطی بود که حتی اگر با Qt و ... در لینوکس برای نوشتن برنامه مشابه حداقل ۳ روز زمان براورد شده بود و نوشتن برنامه مشابه میکروکنترلر در spl هم حداقل ۵ روز زمان برده بود.
زمان گرانترین سرمایه است.
@Taksuntec
#HAL
#Delphi
برای ساخت یک دستگاه کامپکت داده برداری کوچک که نیاز به خروجی تصویر و رسم داده های چندین سنسور داشت، تصمیم گرفته شد از یک برد میکروکنترلر STM32 به همراه یک برد SBC استفاده کنیم و ارتباط شبکه بین دو برد برقرار نماییم.
از طرفی چون زمان پروژه کوتاه بود تصمیم به برنامه نویسی سطح بالا گرفته شد. برای برد STM از HAL و برای برد SBC بجای استفاده از لینوکس، از سیستم عامل android و Delphi استفاده گروید. پس از طراحی، تولید pcb و مونتاژ، در مدت زمان چند ساعت برنامه میکرو با HAL نوشته شد و به صورت موازی هم برنامه اندروید در دلفی با کرافیک بالا نوشته شد. و تست گردید.
این در شرایطی بود که حتی اگر با Qt و ... در لینوکس برای نوشتن برنامه مشابه حداقل ۳ روز زمان براورد شده بود و نوشتن برنامه مشابه میکروکنترلر در spl هم حداقل ۵ روز زمان برده بود.
زمان گرانترین سرمایه است.
@Taksuntec
تصویری از برنامه نوشته شده با #Delphi در اندروید برای اینترفیس روی برد odroid c2 در چند ساعت
ارتباط شبکه و محاسبات کوچک روی دادها.
@Taksuntec
ارتباط شبکه و محاسبات کوچک روی دادها.
@Taksuntec