embedded

Best way to get started with programming other things than your computer? [closed]

守給你的承諾、 提交于 2019-12-03 02:10:48
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 4 years ago . What is the best way to get started with programming things outside of your computer? I don't mean mainstream things like cell phones with APIs. Please assume working knowledge of C/C++ 回答1: Brian, you might find the Arduino interesting. It is inexpensive and pretty popular.

How to switch linux kernel console after boot process?

大兔子大兔子 提交于 2019-12-03 02:04:56
On my embedded system I usually use /dev/ttyS0 as a main console. This is achieved by passing kernel parameter console=/dev/ttyS0 and when init takes its part, getty is fired on the same device as specified in inittab by eg. ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 . Is there any possibility to change these settings without restart and switch the console to another terminal like ttyS1 , ttyUSBx or even some pseudo tty? It seems that perhaps you don't actually want the console log messages on another device, but are only proposing to redirect them there to stop them from interfering

Learning kernel hacking and embedded development at home? [closed]

安稳与你 提交于 2019-12-03 01:35:53
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 5 years ago . I was always attracted to the world of kernel hacking and embedded systems. Has anyone got good tutorials (+easily available hardware) on starting to mess with such stuff? Something like kits for writing drivers etc, which come with good documentation and are affordable? Thanks! 回答1: If you are completely new to

Best platform for learning embedded programming? [closed]

和自甴很熟 提交于 2019-12-03 01:31:02
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 7 years ago . I'm looking to learn about embedded programming (in C mainly, but I hope to brush up on my ASM as well) and I was wondering what the

Alternatives to Lua as an embedded language?

若如初见. 提交于 2019-12-03 01:18:00
问题 I am working on an embedded system running Linux on a DSP. Now we want to make some parts of it scriptable and we are looking for a nice embeddable scripting language. These scripts should integrate nicely with our existing C++ code base, be small and fast. I understand that Lua is the industry choice for problems like this. We will probably go with Lua because it is tried-and-true and proven to be stable and so on. However, as a programming language it has some rather quirky corners. So,

What embedded systems related blogs and other resources do you follow? [closed]

泄露秘密 提交于 2019-12-03 01:04:57
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 4 years ago . There are tons of programming related blogs around the Internet, but I'm looking for resources that focus on embedded systems software and naturally also hardware things. What blogs, podcasts, newsletters, web sites etc. do you read to learn new things? Are there embedded systems professionals that every

Windows CE vs Embedded Linux [closed]

情到浓时终转凉″ 提交于 2019-12-03 01:04:23
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 3 years ago . Now I'm sure we're all well aware of the relative merits of Linux vs Windows Desktop. However I've heard much less about the world of embedded development. I'm mainly interested in solutions for industry and am therefore uninterested about the IPhone or Android and more interested

How can I make my own microcontroller?

好久不见. 提交于 2019-12-03 00:52:54
问题 How can I make my own microcontroller? I've done some work using GAL chips and programmed a chip to do simple commands such as add, load, move, xor, and output, but I'd like to do something more like a real microcontroller. How can I go about doing this? I've read a little bit about FPGA and CPLD, but not very much, and so was looking for some advice on what to get and how to start developing on it. 回答1: Look here for a good wiki book. I had some coursework I wrote when I was teaching

AVR or PIC to start programming Microcontroller? [closed]

南楼画角 提交于 2019-12-03 00:40:42
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 7 years ago . Which family should I start to learn? (Never did any programming on microcontroller) 回答1: Today AVR and PIC are probably the most

Where to start learning about linux DMA / device drivers / memory allocation

こ雲淡風輕ζ 提交于 2019-12-03 00:33:47
I'm porting / debugging a device driver (that is used by another kernel module) and facing a dead end because dma_sync_single_for_device() fails with an kernel oops. I have no clue what that function is supposed to do and googling does not really help, so I probably need to learn more about this stuff in total. The question is, where to start? Oh yeah, in case it is relevant, the code is supposed to run on a PowerPC (and the linux is OpenWRT) EDIT: On-line resources preferrable (books take a few days to be delivered :) On-line: Anatomy of the Linux slab allocator Understanding the Linux