The difference between embedded and single-chip development mode

four thousand seven hundred and ninety-one Unauthorized reproduction is prohibited
Internet of Things Embedded development Embedded and MCU development mode Single chip microcomputer development Bare metal programming Embedded operating system linux android rtos hardware design software engineering Teamwork
This discussion highlights the different characteristics between the development of single-chip microcomputer and embedded development. MCU development usually does not use the operating system, and the program size is small. A single developer is often responsible for the entire project, including hardware design and software programming. However, almost all products involved in embedded development are based on embedded operating systems, and commonly used systems include Linux and Android. Embedded product development requires teamwork, and each member is responsible for different modules, which are coordinated by experienced members. These discussions are particularly enlightening for MCU engineers and embedded developers. In addition, they are also beneficial to technology enthusiasts, hardware design novices and software engineers who are interested in understanding the whole stack of hardware and software development.
discuss {{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
 ad
release
 head portrait

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

Topping note
 Discussion Chart
{{ item.create_time }} reply
  • delete

    Are you sure to delete?

    confirm
    cancel
  • {{item. is_top==1? 'Cancel topping': 'topping'}}

    The discussion that has been set to the top, do you want to replace the existing one?

    confirm
    cancel
{{ tag.text}}
 head portrait
{{ subitem.user.nick_name }} {{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }} reply
delete

Are you sure to delete?

confirm
cancel
release
{{pageType==='video '?' The discussion area grabs the sofa, and you can get double credits': 'The discussion area is empty, please say two sentences~'}}
release
{{tips.text}}
{{ noteHeaderTitle }} note {{hasMyNote? 'My notes':' Take notes'}}
{{hasMyNote? 'My notes':' Take notes'}}
Quality Notes
Updated on: {{$dayjs. format ('YYYY-MM-DD HH: mm: ss', item.last_uptime*1000) }}
 head portrait
{{ detail.username }}

Public notes are visible to others and have the opportunity to be rated as "high-quality notes" by the administrator

{{ noteEditor.content.length }}/2000

Public Notes
preservation
 Lecturer
Zhu Youpeng
Graduated from Xi'an Jiaotong University, with large enterprise level project research and development experience and rich teaching experience. Founder of Internet course brand "Zhu Youpeng Internet of Things Lecture". He has written books such as Embedded Linux and Internet of Things Software Development - Deep Analysis of C Language Kernel. Familiar with ARM Cortex-A, Cortex-M3/M4 and other architectures; Familiar with the development process under Linux and WinCE of Samsung platform S3C2440, S3C6410, S5PV210 and other processor series; Be familiar with the application of Linux and Android platforms of Quanzhi platform A10, A20, A31 and other series; Be familiar with C #+Winform interface development under Windows, WinCE embedded operating system driver and application development; Familiar with compilation technology. The teaching is funny and humorous, the explanation is clear and easy to understand, and he has his own unique views on knowledge. Be able to draw inferences from one instance, spread students' thinking, and guide students to explore their own learning methods.
TA's courses
Next play:
Automatic continuous broadcast