Because the MCU course needs to use Proteus and Keil C51, but I am using the macOS system. Last semester, I saw many online saying that Arm does not support the Apple system. At that time, I had another notebook and did not struggle with this problem. Later, I saw someone on the Internet. The installation was successful, and I took another notebook back in the summer. I need to use these two softwares again this semester, so I ended up failing after some operations ......
Update and supplement: Comrades, my final solution is to install a virtual machine , which runs smoothly on the PD virtual machine. Unfortunately, the virtual machine is charged, and it cannot be used after the trial period, but I don’t want to learn hardware now. No more (2023.03.21)
My Mac version:
Here are my installation steps:
1. Install WineBottler
地址: WineBottler | Run Windows-based Programs on a Mac
step:
1. Enter the official website of WineBottler to download
The operation is as shown in the figure below (see the red mark)
After downloading and installing, the operation is as follows:
2. Enter Keil official website to download Keil C51
Proceed as follows:
Keil official website address: Keil Embedded Development Tools for Arm, Cortex-M, Cortex-R4, 8051, C166, and 251 processor families.
(1) Click on the Download page
After entering:
then:
Wait for the download to complete, that is, the preparation work is complete, and enter the next item
2. Install Keil C51
Open WineBottler and do the following:
Then:
I can't continue at this point
- - - - - -- - - -- - - - - -- - - - - - - - -- - - -- - - -- - -- - - - -- -- - -- - - - - - - - -- - - - - - - -
Here is my error:
Error log:
The above is my failed installation process, so hurt~~~
If you want to try it yourself, you can try this --> Post of successful installation: Install Keil tutorial under Mac (non-virtual machine) - Know almost